<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>NetSurf | Allgemeine Informationen</title>
<link rel="stylesheet" type="text/css" href="netsurf">
</head>

<body>
<p class="banner"><a href="intro_de"><img src="netsurf_png" alt="NetSurf"></a></p>
<p class="languages">Deutsch  <a href="info_en">English</a>  <a href="info_fr">Franais</a>  <a href="info_nl">Nederlands</a></p>

<h1>Allgemeine Informationen</h1>

<ul>
<li><a href="#GettingStarted">Einfach beginnen</a>
<ul>
<li><a href="#GettingStartedInstallation">Installation</a></li>
<li><a href="#GettingStartedRequirements">Systemvoraussetzungen</a></li>
<li><a href="#GettingStartedAdditionalResources">Erweiterungen</a></li>
</ul></li>
<li><a href="#Upgrading">NetSurf upgraden</a></li>
<li><a href="#ContactDevelopers">Entwickler kontaktieren</a></li>
<li><a href="#Bugs">Fehler und Probleme melden</a></li>
<li><a href="#FeatureRequests">Vorschlge fr neue Features</a></li>
<li><a href="#Unicode">Schriftarten in NetSurf</a>
<ul>
<li><a href="#UnicodeInstallingFonts">Weitere Schriften installieren</a></li>
<li><a href="#UnicodeProblems">Probleme und nicht implementierte Funktionen</a></li>
</ul></li>
<li><a href="#JavaScript">JavaScript</a></li>
</ul>

<p class="updated">aktualisiert am 3. Juli 2007</p>

<h2 id="GettingStarted">Einfach beginnen</h2>

<h3 id="GettingStartedInstallation">Installation</h3>

<p>Die jeweils aktuellste Version kann von der <a href="http://netsurf-browser.org/">Webseite des Projektes</a> geladen werden. Es gibt verschiedene Varianten des Programmes. Fr die allermeisten Benutzer ist &quot;NetSurf&quot; der empfehlenswerteste Download. Daneben gibt es mit &quot;NetSurf small build&quot; eine fr Systeme mit geringem Speicherplatz geeignete Programmversion. Diese bietet jedoch nur einen eingeschrnkten Funktionsumfang.</p>

<p>Die Installation von &quot;NetSurf&quot; und &quot;NetSurf small&quot; ist ein dreistufiger Vorgang:</p>

<ol>
<li>Das mitgelieferte !Boot Verzeichnis wird mithilfe der Funktion <strong>Boot Merge</strong> der Systemkonfiguration in den Bootordner des Rechners eingebunden.<br>Existiert keine solche Merge-Funktion auf dem System, wird das mitgelieferte !Boot einfach ber das vorhandene kopiert.</li>
<li>Das mitgelieferte !System Verzeichnis wird mithilfe der Funktion <strong>System Merge</strong> der Systemkonfiguration ins System eingespielt.</li>
<li>Die Applikation !Netsurf wird aus dem Archiv heraus in das gewnschte Zielverzeichnis kopiert.</li>
</ol>

<p>Durch Doppelklick wird !NetSurf vom selbstgewhlten Ort aus gestartet.</p>

<h3 id="GettingStartedRequirements">Systemvoraussetzungen</h3>

<p>Fr NetSurf wird mindestens RISC OS 3.5 bentigt. Beim Starten von NetSurf sucht das Programm nach allen Dateien und Systemfunktionen, die fr ein korrektes Funktionieren notwendig sind. Wird dabei eine bentigte Resource nicht gefunden, wird eine Fehlermeldung ausgegeben. Oft ist in so einem Fall eines der folgenden, notwendigen Module nicht im System vorhanden.</p>

<dl>
<dt>Module die in den Verzeichnissen !Boot und !System mit NetSurf geliefert werden :</dt>
<dd>
<dl>
<dt><a href="http://sudden.recoil.org/others/">Acorn URI</a></dt>
<dd>Das Acorn URI Modul kontrolliert und steuert die bermittlung von URIs (zum Beispiel URL-Adressen) zwischen Applikationen.</dd>
<dt><a href="http://netsurf-browser.org/iconv/">Iconv</a></dt>
<dd>Dieses Modul bietet eine verbesserte Untersttzung bei der Zeichencodierung.</dd>
<dt><a href="http://www.riscos.info/downloads/gccsdk/sharedunixlib/system.zip">SharedUnixLibrary</a></dt>
<dd>Dies ist ein Zusatzmodul fr Programme, die unter Verwendung der UnixLib Library kompiliert wurden.</dd>
<dt><a href="http://www.tinct.net/tinct.asp">Tinct</a></dt>
<dd>Tinct wird zur Bilddarstellung bentigt. Es untersttzt die Ausgabe von Sprites mit Alpha-Channels.</dd>
</dl>
</dd>

<dl>
<dt>Module die nicht bei NetSurf mitgeliefert werden (nur fr RISC OS 3.5, 3.6 und 3.7 bentigt) :</dt>
<dd>
<dl>
<dt>Window Manager 3.80 (oder hher)</dt>
<dd>NetSurf nutzt Funktionen des Nested Wimp, welches Teil des Window Managers ist. Bei RISC OS 4 oder hher ist dies ein Systembestandteil. Auf Systemen mit RISC OS 3 sollte die <a href="http://acorn.riscos.com/riscos/releases/UniBoot/">Universal Boot Sequence</a> installiert werden.</dd>
</dl>
</dd>
</dl>

<p>Wenn NetSurf ohne Probleme startet, sind alle ntigen Resourcen vorhanden. Es besteht dann keine Notwendigkeit zum Upgraden von Systemresourcen.</p>

<h3 id="GettingStartedAdditionalResources">Erweiterungen</h3>

<p>Die folgenden Dateien werden von NetSurf nicht unbedingt bentigt. Aber sie erweitern die Mglichkeiten und Funktionen des Programmes.</p>

<dl>
<dt><a href="http://www.ecs.soton.ac.uk/~jmb202/">Flash Plugin</a></dt>
<dd>Dieses Plugin ermglicht die Anzeige von Flash Dateien auf Webseiten.</dd>
<dt><a href="http://www.beebware.com/software/mappings/">MimeMap Datei</a></dt>
<dd>Eine Liste mit verschiedenen MIME Typen und den ihnen zugeordneten RISC OS Filetypen.</dd>
</dl>

<h2 id="Upgrading">NetSurf upgraden</h2>

<p>Um ein Upgrade von einer lteren Version vorzunehmen, sollte NetSurf beendet und die alte Version gelscht werden. Anschlieend wird einfach die neue !NetSurf Applikation an den gewnschten Zielort kopiert. NetSurf speichert alle Einstellungen, Cookies, die Hotlist und die Themen in <em>Choices:WWW.NetSurf</em>. Darum kann die alte !NetSurf Applikation gelscht werden, ohne da Konfigurationsdateien, Hotlisteintrge oder Themen verloren gehen.</p>

<p>Prinzipiell ist es auch mglich die neue Version ber die alte !Netsurf Applikation zu kopieren. Allerdings knnen dabei alte Dateien erhalten bleiben, die nicht lnger bentigt werden. Diese belegen dann Platz auf dem Speichermedium, stren jedoch nicht den Betrieb von NetSurf.</p>

<h2 id="ContactDevelopers">Entwickler kontaktieren</h2>

<h3>Bug-Tracker</h3>
<p>Fehlerberichte knnen ber den <a href="http://sourceforge.net/tracker/?group_id=51719&amp;atid=464312">Bug-Tracker</a> mitgeteilt werden. Bitte dabei die <a href="#Bugs">Hinweise zu Fehlerberichten</a> beachten. Danke.</p>

<h3>Mailing-Liste</h3>
<p>Die NetSurf <a href="http://vlists.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-users-netsurf-browser.org">Mailing-Liste</a> dient der Diskussion ber NetSurf. Bei Interesse an der Mitarbeit bei NetSurf bitte hier anmelden. ALLE Nachrichten, die in der Mailing-Liste eingehen, werden vom Entwickler-Team beachtet und gelesen. Dies gilt auch fr Mails auf die keine direkte Antwort erfolgt.</p>

<h3>IRC</h3>
<p>Der #netsurf IRC Kanal im <a href="http://freenode.net/">Freenode</a> Netzwerk dient der Diskussion ber die NetSurf Entwicklung.</p>

<p>Wenn Du zum NetSurf Projekt beitragen willst, kontaktiere bitte die Entwickler ber die Mailing-Liste oder ber IRC.</p>

<h2 id="Bugs">Fehler und Probleme melden</h2>
<p>Die NetSurf-Entwickler sind sehr an Fehlerberichten interessiert. Es sind jedoch einige einfache Richtlinien zu beachten.</p>

<p>Vor dem Versenden einer Fehlermitteilung, bitte</p>

<ol>
<li>berprfe, ob sich dieser Fehler auch in der <a href="http://netsurf-browser.org/builds/">aktuellsten</a> NetSurf Version findet.</li>
<li>versuche einen reproduzierbaren Weg zu finden, um den Fehler auszulsen.</li>
<li>berprfe die Seite <a href="progress_de">Stand der Entwicklung</a> und die <a href="http://source.netsurf-browser.org/trunk/netsurf/Docs/">TODO Listen</a>, ob nicht bereits eine Behebung des Fehlers oder die Implementation einer vermiten Funktion erfolgt ist.</li>
</ol>

<p>Beim Versenden einer Fehlermitteilung, bitte</p>

<ol>
<li>gib die Versionsnummer des benutzten NetSurf an.</li>
<li>teile mit, welche Hardware und welches Betriebssystem zum Einsatz kamen.</li>
<li>erklre klar und schlssig die genaue Art des Problemes (z.B. ob der Computer hing, NetSurf isoliert abgestrzt ist oder eine Fehlermeldung ausgegeben hat, ob eine bestimmte Webseite nicht korrekt dargestellt wird; bei Darstellungsproblemen bitte auch eine Beschreibung, was falsch angezeigt wird).</li>
<li>gib die exakte URL an, wenn eine einzelne Webseite zu Problemen fhrt.</li>
<li>fhre die genaue Reihenfolge der Schritte auf, mit denen sich der Fehler reproduzieren lt.</li>
<li>wenn Du einen gut funktionierenden Vorschlag zur Behebung eines Problems finden konntest, ist das prima (wenn nicht - auch kein Problem). Sende ihn mit, soetwas beschleunigt das Bugfixing deutlich.</li>
</ol>

<p>Fehlerberichte sollten immer ber den <a href="http://sourceforge.net/tracker/?group_id=51719&amp;atid=464312">Bug-Tracker</a> mitgeteilt werden. Nutze dazu den &quot;Submit New&quot; Link und trage den Fehlerbericht ein. Dies ist auch mglich wenn man nicht bei SourceForge angemeldet ist. In diesem Fall sollte aber bitte eine eMail Adresse fr eventuelle Rckfragen angegeben werden.</p>

<p>Das Befolgen dieser Richtlinien ermglicht eine Verringerung des Zeitaufwandes zur Auswertung der Fehlerberichte und spart so Zeit, die der weiteren NetSurf-Entwicklung zugute kommt.</p>

<h2 id="FeatureRequests">Vorschlge fr neue Funktionen</h2>

<p>Das NetSurf-Team ist jederzeit offen fr Vorschlge und innovative Ideen, die ein verbessertes Browsen ermglichen. Bitte berprfe vor dem Absenden die Seite <a href="progress_de">Stand der Entwicklung</a> und die <a href="http://source.netsurf-browser.org/trunk/netsurf/Docs/">TODO Listen</a> daraufhin, ob das Feature nicht bereits geplant ist. Vorschlge knnen ber den <a href="http://sourceforge.net/tracker/?group_id=51719&amp;atid=464315">Feature-Request-Tracker</a> gesendet werden.</p>

<h2 id="Unicode">Schriftarten in NetSurf</h2>

<p>NetSurf untersttzt die Darstellung von Seiten, welche Unicode-Zeichen enthalten, die normalerweise unter RISC OS nicht verfgbar sind. Dazu gehren zum Beispiel lateinische Buchstaben mit Accent, griechische, kyrillische und japanische Zeichen sowie verschiedene Symbole.</p>

<p>In der <a href="guide_de#ConfigurationFonts">Schriftartenwahl</a> kann fr jede der fnf unter CSS verfgbaren Schriftfamilien eine Schriftart eingestellt werden. Die Einstellungen legen den vorrangig zu verwendenden Zeichensatz fest. Ist ein bestimmter anzuzeigender Buchstabe oder ein Zeichen in der gewhlten Schriftart nicht enthalten aber in einer der anderen installierten Schriften vorhanden, wird NetSurf diese automatisch verwenden. Es ist also nicht notwendig, zur Anzeige von Seiten, die in der ausgewhlten Schriftart nicht vorhandene Zeichen einsetzen, die Schriftart manuell umzustellen.</p>

<p>Zu beachten ist, da nur die Schriftfamilie gewhlt werden kann. NetSurf wird automatisch die bentigte Schriftform (normal, fett, schrg) nutzen, sofern sie existiert.</p>

<h3 id="UnicodeInstallingFonts">Weitere Schriften installieren</h3>

<p>Die Zeichensze, die bei RISC OS standardmig vorhanden sind, decken das lateinische Alphabet (Homerton, Trinity, Corpus), griechisch (Sidney) und verschiedene Symbole und Sonderzeichen (Selwyn, Sidney) ab. (In RISC OS 3-4 knnen nur die &quot;Latin 1&quot; Zeichen dieser Standardschriften von NetSurf genutzt werden.)</p>

<p>Sollen Webseiten mit anderen Zeichen richtig dargestellt werden, mssen Schriftarten nachinstalliert werden, die diese Zeichen enthalten. Ist ein bestimmtes Zeichen in keiner der verfgbaren Schriftarten enthalten, wird der Unicode-Zeichencode angezeigt.</p>

<p>Werden die Codes 0091, 0092, 0096 oder andere mit 009 beginnende Codes angezeigt, bedeutet dies, da die Webseite die verwendete Schriftform nicht ordentlich festlegt. Neue Zeichenstze zu installieren, hilft in diesem Fall nicht. Wir haben bisher noch nicht entschieden, wie wir dieses Problem sinnvoll umgehen.</p>

<p>Jeder Zeichensatz mit einer korrekten &quot;Encoding&quot;-Datei sollte funktionieren. In der Praxis sind allerdings Zeichenstze rar, die ber die Latin-1 Codierung hinaus Zeichen enthalten. Als Lsung bietet sich an, TrueType-Fonts mittels <a href="http://moose.mine.nu/ttf2f_latest.zip">TTF2f</a> zu konvertieren (zur Zeit funktioniert das leider nur fr RISC OS 5).</p>

<p>Nach dem Installieren neuer Schriftarten mu, um diese zu erkennen, NetSurf neu gestartet werden.</p>

<h3 id="UnicodeProblems">Probleme und nicht implementierte Funktionen</h3>

<ul>
<li>Drucken unter RISC OS 5 funktioniert nicht, wegen fehlender Untersttzung im Font-Manager und den Druckertreibern.</li>
<li>Einzusetzende Zeichen werden aus dem ersten gefundenen Zeichensatz, der sie enthlt, genommen - auch dann, wenn eventuell ein anderer Zeichensatz vorhanden ist, der fr die Darstellung geeigneter wre.</li>
<li>Unicode Zeilenumbruch ist nicht implementiert.</li>
<li>Textverlauf Rechts-nach-Links (Hebrisch, Arabisch) wurde nicht implementiert.</li>
</ul>

<h2 id="JavaScript">JavaScript</h2>

<p>Im Augenblick wird JavaScript von NetSurf nicht untersttzt. Auch ohne eine JavaScript Implementation ist NetSurf in der Lage die meisten Seiten des World Wide Web darzustellen. Allerdings werden einige Seiten nicht korrekt dargestellt oder sind nicht nutzbar, wenn sie diesen Standard massiv einsetzen.</p>

<p>Wie auf der Seite <a href="progress_de">Stand der Entwicklung</a> nachgelesen werden kann, ist die Implementation von JavaScript zur Zeit &quot;nicht geplant&quot;. Dies liegt vor allem an der groen Menge an Arbeit, die damit verbunden wre und der begrenzten Freizeit der NetSurf Entwickler. Sollte sich aber jemand finden, der Zeit, Knnen und Motivation besitzt JavaScript zu implementieren, kann dieser natrlich mit der vollen Untersttzung des gesamten derzeitigen NetSurf Entwickler-Teams rechnen.</p>

<div class="footer">
<p class="breadcrumbs"><a href="intro_de">NetSurf</a> 
<a href="docs_de">Dokumentation</a>  Allgemeine Informationen</p>
</div>

</body>
</html>
